Using Aspects to Structure Small Devices Adaptive Applications

نویسندگان

  • Ayla Dantas
  • Paulo Borba
چکیده

This paper briefly presents an architectural pattern, Adaptability Aspects, for structuring adaptive applications using Aspect-Oriented programming in a specific way. We also evaluate the applicability of this pattern for resource constrained devices. The Adaptability Aspects pattern is intended to improve modularity and reuse when adaptability is required. By providing three versions of the same J2ME application, we also compare our pattern implementation with pure Object–Oriented solutions using GoF patterns and with a less flexible implementation where the adaptability concerns are not so well isolated, evaluating aspects such as code size, memory use and performance.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Half-metallic properties of KP compound in a bulk and (001) surface of rock-salt structure: A b-initio study

Given the many applications of half-metals in the spintronics devices, we investigated the half-metallic properties of the KP compound in rock-salt (RS) and cesium chloride (CsCl) structural phases by using density functional theory. The results indicated that the KP compound as the half-metal in the RS structure, in contrast to the CsCl structure, due to the small lattice constant and failure ...

متن کامل

Novel Four-Channel All Optical Demultiplexer Based on Square PhCRR for Using WDM Applications

Ring resonators have always been referred to as a highly flexible structurefor designing optical devices. In this study, we have designed and simulation a fourchannel optical demultiplexer using square photonic crystal ring resonator. The squarelattice constant for this purpose structure is used. The purposed structure has an averagecrosstalk, transmission coefficient, q...

متن کامل

Voting Algorithm Based on Adaptive Neuro Fuzzy Inference System for Fault Tolerant Systems

some applications are critical and must designed Fault Tolerant System. Usually Voting Algorithm is one of the principle elements of a Fault Tolerant System. Two kinds of voting algorithm are used in most applications, they are majority voting algorithm and weighted average algorithm these algorithms have some problems. Majority confronts with the problem of threshold limits and voter of weight...

متن کامل

Voting Algorithm Based on Adaptive Neuro Fuzzy Inference System for Fault Tolerant Systems

some applications are critical and must designed Fault Tolerant System. Usually Voting Algorithm is one of the principle elements of a Fault Tolerant System. Two kinds of voting algorithm are used in most applications, they are majority voting algorithm and weighted average algorithm these algorithms have some problems. Majority confronts with the problem of threshold limits and voter of weight...

متن کامل

Controlling structures by inverse adaptive neuro fuzzy inference system and MR dampers

To control structures against wind and earthquake excitations, Adaptive Neuro Fuzzy Inference Systems and Neural Networks are combined in this study. The control scheme consists of an ANFIS inverse model of the structure to assess the control force. Considering existing ANFIS controllers, which require a second controller to generate training data, the authors’ approach does not need anot...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003